﻿/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **/
/*---------- import ---------*/
@import url('layout.css');
@import url('page.css');
/*---------- base ---------*/
* {
	padding: 0px;
	margin: 0px;
}
html {
	background: #FFF;
}
body {
	font-family: 'microsoft yahei',Arial,Helvetica, sans-serif; color: #2F2F2F;
}
img {
	border: none;
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #0e99bd;
	text-decoration: underline;
}
ul {
	list-style: none;
}
input, select, button {
	font: 12px Verdana,Arial,Tahoma;
	vertical-align: middle;
}
/*---------- stock ---------*/
.center {
	margin: 0px auto;
}
.w960 {
	width: 1200px;
	/*position:relative;*/
}
.pright .infos_userinfo {
	margin-bottom: 0px;
}
.mt1 {
/* ( margin-top * 1 ) */
	margin-top: 8px;
}
.pright .mt1 {
	margin-top: 0px;
}
.mt2 {
/* ( margin-top * 2 ) */
	margin-top: 16px;
}
.clear {
	overflow: hidden;
}
.fs-12 {
	font-size: 12px;
}
.fc-f60 {
	color: #F60;
}
.fc-f90 {
	color: #F90;
}
.clr {
	clear: both;
}
.ipt-txt {
	line-height: 15px;
	padding: 4px 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #666 #BBB #BBB #666;
	font-size: 12px;
	margin-right: 2px;
}
.nb {
	line-height: 20x;
	padding: 1px 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #666 #BBB #BBB #666;
	font-size: 12px;
	margin-right: 2px;
}
.btn-1 {
	width: 56px;
	height: 24px;
	border: none;
	background: url(../images/comm-bt.gif) no-repeat;
	line-height: 25px;
	letter-spacing: 1px;
	cursor: pointer;
	overflow: hidden;
	color: #585858;
}
.btn-2 {
	width: 70px;
	height: 25px;
	border: none;
	background: url(../images/btn-bg2.gif) left top no-repeat;
	line-height: 25px;
	overflow: hidden;
	color: #444;
	margin-right: 2px;
	cursor: pointer;
}
/*---------- frame ---------*/
/* --------- 顶部----------------*/
.top{
	width: 100%;
	background: #333333;
}
.top_dianhua{
	width: 20%;
	background: url('../images/top_dh.jpg') no-repeat left center ; 
	font-size: 14px;
	color: #27e5fa;
	font-family: 微软雅黑 ;
	padding-left: 20px;
	line-height: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	float: left ;
}
.top_cplx{
	width: 22%;
	float: right;
	margin-top:10px;
}
.share{float:left; line-height:28px; color:#ccc; font-size:13px;}
.top_cplx ul li{
	width: 45%;
	float: left ;
}
.top_cplx ul li .top_cpmc{
	width: 100%;
	background:url('../images/top_cpzs.jpg') no-repeat left center ; 
	margin-top: 15px;
}
.top_cplx ul li .top_cpmc a{
	width: 100%;
	color: #ffffff;
	font-size: 14px;
	font-family: 微软雅黑 ;
	padding-left: 24px;
	text-decoration: none ;
}
.top_cplx ul li .top_lxwm{
	width: 100%;
	background:url('../images/top_lxfs.jpg') no-repeat left center ; 
	margin-top: 15px;
}
.top_cplx ul li .top_lxwm a{
	width: 100%;
	color: #ffffff;
	font-size: 14px;
	font-family: 微软雅黑 ;
	padding-left: 24px;
	text-decoration: none ;
}

.logo{width: 100%; max-width:295px;  margin-top: 25px; margin-bottom:23px; text-align: center ;}
.logo a img{width: 100%; height: 100%;}
.top_bt{width: 100%; background-color: rgba(174,204,228,0.85); position: absolute ;z-index: 10;}
.top_dh{width: 100%;}
	.dh_1{ width: 100%;float: left ; margin:0px; background-color: #e70012; border:none; max-height: 60px;}
#topmenu1 {
	max-width:100%;
	margin: 0px;
	padding-left:70px;
	text-align: center ;
}
#topmenu1 .MainNav {
	overflow: visible;
}
#topmenu1 ul {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center ;
}
#topmenu1 ul li {
	float: left ;
	height:80px;
	text-align: center; 
	line-height: 80px;
}
#topmenu1 ul li a{
	display: block ;
	padding-left: 19px;
	padding-right: 19px;
	height:80px;
	color: #3a3a3a; 
	font-size: 16px;
	font-family: 微软雅黑;
	text-decoration: none ;
}
#topmenu1 ul li .active{
	color: #3a3a3a; 
	font-weight: bold ;
	background: #FFFFFF; 
}

#topmenu1 ul li ul{
	display:none;
	position: absolute;
	margin: 0 auto ;
	top:60px; 
	height:40px;
	z-index: 90;
	width: 170px; 
	height: auto;

	background-image: none;
}
#topmenu1 ul li ul li {
	width:90px; 
	height:30px;
	text-align: center ;
	line-height: 30px;
	background-color:#170002;
	position: relative;
	background-image: none;
	border-right: none;

}
#topmenu1 ul li ul li a {
	display:block;
	width: 90px; 
	height: 30px;
	font-size: 14px;
	line-height: 30px; 
	letter-spacing: 0px;
	color: #ffffff;
	font-weight: normal;
}
#topmenu1 ul li ul li a:hover {
	color: #d20010;
	font-weight: bold;
	background-image: none;
}
.sousuo{width: 100%;}
#search_box { padding:9px;width:238px;}
#search_box .wrapper { background:#fff; -moz-border-radius:15px;-webkit-border-radius:15px;height:32px;padding-left:10px; position:relative;}
#search_box input,
#search_box input:focus { border:none; color:#333; outline:none; font:bold 16px Helvetica, Arial, sans-serif; width:200px; line-height: 30px;	-moz-border-radius:15px;-webkit-border-radius:15px; text-indent: 5px;}
#search_box button {height:32px; position:absolute; right:17px; width:20px;}

/*-------- banner --------------*/
#slider {
	width: 100%;
	margin: 0 auto;
}
.responsive {
	width: 100%;
	height: auto;
}

.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

img {
	display: block;
}
.pagination li {
	background-color: #ddd;
	margin-bottom: 20px;
}

.pagination li.active {
	background-color: #000;
}
.controls li {
	top: 50%;
	margin-top: -30px;
}

.controls li:nth-child(1) {
	left: 0;
}

.controls li:nth-child(2) {
	right: 0;
}




/*-------- 涓嬫媺鑿滃崟 --------------*/

/*优势*/
.youshi{
	width: 100%;
	margin-top: 26px;
}
.youshi ul li{
	width: 25%;
	background: url('../images/xiaohuangb.jpg') no-repeat center bottom ; 
	float: left ;
}
.ysimg img{
	 width: 100%; text-align: center ; max-width: 130px; margin-left: 30%;
}
.ysname{
	width: 100%;
	font-size: 14px;
	font-family: 微软雅黑 ;
	color: #999999;
	text-align: center ;
	margin-bottom: 15px;
}

/*首页产品*/
.cp{width: 100%;background: #eeeeee;margin-top: 28px; padding-bottom: 50px;}
.cpbt{width: 100%;text-align: center ;font-size: 30px;font-family: 微软雅黑 ;color: #000000; background: url('../images/cpzx.jpg') no-repeat center bottom ; height: 54px; margin-top: 50px;}
.cplim{width: 100%;text-align: center ;float: left ; margin-top: 24px;}
.cplim ul li{width: 204px;float: left ;text-align: center ; background: url('../images/cplmfg.jpg') no-repeat left center ; margin-left: 20px; }
.cplim ul li .biaotibj{width: 140px;background: #0e9abd; margin-left: 60px; line-height: 38px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.cplim ul li .biaotibj a{width: 140px;color: #ffffff;height: 33px;text-align: center ;font-size: 15px;font-family: 微软雅黑 ;text-decoration: none;}
.cptp{width: 100%;margin-top: 30px;float: left ;}
.cptp ul li{width: 350px;height: auto ;float: left ;margin-left: 25px; border: 1px #d3d3d3 solid ;position:relative; margin-bottom: 25px; }
.cptp ul li .xptp{width: 100%; max-width: 372px;}
.cptp ul li .xptp a img{width: 100%; max-height:370px; }
.cptp ul li .cpname{width: 349px;line-height: 50px;font-size: 14px;font-family: 微软雅黑 ;text-align: center ;background: #7e7e7e; position: absolute ;overflow:hidden; bottom: 0px;opacity: 0.8;}
.cptp ul li .cpname a{width: 100%;color: #ffffff;line-height: 59px;}

/*************简介**********/
.gsjj{width: 100%;;text-align: center ;background: url('../images/gywmbj.jpg') center center ; padding-bottom: 60px; }
.guanyu{width: 100%;text-align: center ;font-size: 30px;font-family: 微软雅黑 ;color: #ffffff; background: url('../images/gywm_dbhx.png') no-repeat center bottom ; height: 54px; margin-top: 50px;}
.gywm{
	width: 100%; border: 2px #FFFFFF solid ; max-width:559px; margin-top: 46px; 
}
.gywm img{
	width: 100%; max-width: 559px;
}
.gywm_nr{
	width: 100%; margin-top: 46px;
}
.gsname{
	width: 100%;font-size: 26px;font-family: 微软雅黑 ;color: #FFFFFF;text-align: left ; margin-top: 22px; line-height: 66px;
}
.jjnr{
	width: 100%;font-size: 15px;font-family: 微软雅黑 ;color: #FFFFFF; text-align: left ; overflow: hidden ; margin-top: 30px; line-height: 28px;
}
.jjmore{ width: 141px;height: 34px; float: left ; margin-top: 30px;
}
.jjmore1{
	width: 100px;text-align: center ; line-height: 34px; float: left ;background: #FFFFFF; 
}
.jjmore1 a{
	width: 100px; color: #0e9abd;font-size: 16px;font-family: 微软雅黑 ;float: left ; text-decoration: none ;
}
.jjmore1 a:hover {
	 color: #0e9abd; text-decoration: none ;
}
.jjmore2{
	width: 41px;background: #23d4ff; float: left ; line-height: 34px;
}
.jjmore2 a{
	width: 41px; color: #ffffff;font-size: 16px;font-family: 微软雅黑 ;float: left ;  text-decoration: none ;
}
.jjmore2 a:hover {
	 color: #fff; text-decoration: none ;
}
/****新闻****/
.news{
	width: 100%;
}
.newsbt{width: 100%;text-align: center ;font-size: 30px;font-family: 微软雅黑 ;color: #000000; background: url('../images/newsbt.jpg') no-repeat center bottom ; height: 54px; margin-top: 56px;}
.newnr{
	width: 100%; margin-top: 30px;
}
.newnr ul li{
	width: 379px;float: left ; margin-left: 16px;
}
.newnr ul li:first-child {
	margin-left: 0px;
}
.newimg img{
	width: 102px; float: left ;
	border:1px solid #ddd;
}
.newname{
	width: 256px;float: left ; margin-left: 20px;line-height: 15px;
}
.newname a{
	width: 256px;font-size: 14px;color:#333333;font-family: 微软雅黑 ;
}
.newtime{
	width: 227px;float: left ; margin-left: 20px; background: url('../images/newtime.jpg') no-repeat left center ; font-size: 12px; padding-left: 29px; color: #777777; margin-top: 10px; text-align: left ;
}
.newjj{
	width: 256px;float: left ;margin-left: 20px;font-size: 14px;color: #868686; overflow: hidden ;max-height: 40px;line-height: 20px; margin-top: 12px;
}

.lianxipz{
	width: 100%; margin-top: 115px; padding-bottom: 90px;
}

.pz{
	width: 379px; float: left ; margin: 0px 5px;
}

.pzimg img{
	width: 100%;
}
.pzname{
	width: 100%; height: 38px; background: url('../images/new_dbhx.jpg') no-repeat center bottom ; 
	text-align: center ; margin-top: 15px;
}
.pzname a{
	width: 100%; font-size: 20px;font-family: 微软雅黑 ; color: #0e9abd; 
}
.pzjiesao{
	width: 100%;;font-size: 14px;font-family: 微软雅黑 ;color: #999999; max-height: 40px;overflow: hidden ; text-align: center ; line-height: 20px;
}
/****底部信息****/
.db{
	width: 100%;background: #0e99bd; padding-bottom: 50px;
}
.dbxx{
	width: 100%;
}
.db_logo{
	width: 317px;background: url('../images/dbfgx.jpg') no-repeat right center ; margin-top: 30px; padding-top: 65px;padding-bottom: 83px; float: left ;
}
.dbdh{
	float: left ;width: 300px; margin-top: 50px; margin-left: 50px;
}
.dbdh ul li{
	width: 125px;float: left ; margin-left: 20px;
}
.dbdh ul li a{
	width: 125px; font-size: 18px;font-family: 微软雅黑 ;color: #FFFFFF; 
}
.dbdh ul li ul li{
	width: 125px; margin-top: 20px;
	text-align: left ;
	margin-left: 0px;
}
.dbdh ul li ul li a{
	width: 125px; font-size: 14px;
}
.weixin{
	background: #FFFFFF;float: left ; text-align: center ; padding-bottom: 10px; margin-top: 50px;margin-left: 35px;
}
.weixin img{
	padding: 12px;
}
.weixin span{
	font-size: 14px;
	font-family:  微软雅黑 ;
	color: #5a5a5a;
	text-align: center ; 
}
.lianxifs{
	float: left ;
	max-width: 255px;
	margin-top: 55px;
	margin-left: 25px;
	line-height: 28px;
}
.zxrx{
	font-size:14px;
	font-family: 微软雅黑 ;
	color: #ffffff;
}
.zxrx span{
	font-size: 32px;
	color: #ffeb0e;
}
.lxfs{
	font-size: 14px;
	color: #FFFFFF; 
}
/*****底部版权*******/
.footer2{ width:100%; background:#0a718c; margin:0 auto; padding:0px;}
.footerdb{ width:100%; line-height:64px; margin:0 auto; padding:0px; display:block; overflow:hidden; color:#fff; text-align: center ; font-size: 14px;}
.footerdb a,.footerdb a:hover{ color:#fff; text-decoration:none; font-size: 14px;}
.youqianlj{width:100%;line-height:25px;font-size: 14px;color:#fff;}
.youqianlj a{font-size: 14px;color:#fff;padding:0px 15px 0px 0px;}

/**********内页************/
.mb_cont{
	width: 100%; margin-top: 45px;
}
.cplm{
	width: 100%; color: #444444;font-size: 14px;font-family: 微软雅黑 ; border-bottom: 1px #999999 solid ;line-height: 20px; 
}
.cplm a{
	font-size: 16px;color: #444444;
}
.cplm a:hover {
	font-weight: bold ;
	color: #444444; text-decoration: none;
}
.NIndexCont2{
	width: 100%; font-size: 20px; margin-top: 25px; color: #000000; font-family: 微软雅黑 ; 
}
.NIndexCont2 img{
	width: 100%;
	height: 100%;
}

/**********内页产品************/
.nycp{
	width: 100%;
}
.nycp ul li{
	width: 22%;
	float: left ;
	border: 1px #999999 solid ; 
	margin-left: 2%;
	margin-top: 15px;
}
.nycp ul li .nycpimg img{
	width: 100%;
	border-bottom: 1px #999999 solid ;
}
.nycp ul li .nycpname{
	width: 100%;
	text-align: center ;
	line-height: 25px;
	margin-bottom: 25px;
}
.nycp ul li .nycpname a{
	width: 100%;
	color: #444444;
	font-size: 16px;
	font-family: 微软雅黑 ;
	text-decoration: none;
}
.nycp ul li .nycpname a:hover {
	color: #444444;
	font-weight: bold ;
}
/**********技术************/
.nyjishu{
	float: left ;
	width: 100%;
}
.nyjishu ul li{
	width: 30%;
	margin-top: 20px;
	float: left ;
	margin-left:3%;
}
.nyjishu ul li.nyjstp{
	width: 100%;
}
.nyjishu ul li.nyjstp img{
	width: 100%;
	border: 1px #999999 solid ;  
}
.nyjishu ul li .nyjsbt{
	width: 100%;
	line-height: 30px;
	max-height: 30px;
	overflow: hidden ;
	margin-top: 15px;
}
.nyjishu ul li .nyjsbt a{
	width: 100%;
		font-size: 16px;
	font-family: 微软雅黑 ;
	color: #444444;
		max-height: 30px;
	overflow: hidden ;
}
.nyjishu ul li .nyjsbt a:hover {
	color: #444444;
	font-weight: bold ;
}
.nyjsjj{
	width: 100%;
	font-size: 14px;
	font-family: 微软雅黑 ;
	color: #C0C0C0; 
	margin-top: 10px;
}
.nyjstime{
	width: 50%;
	float: left ;
	font-size: 12px;
	color: #333333; 
	margin-top: 10px;
}
.nyjsmore{
	width: 50%;
	float:  right ;
	margin-top: 10px;
		text-align: right ;
	padding-right: 20px;

}
.nyjsmore a{
		font-size: 14px;
	color: #0051a0;
	font-weight: bold ;

}






@media screen and (max-width:1200px){
.flexslider{
	width: 100%;
	height:450px;
}
    .flexslider .slides li img{
	width: 100%;
	height: 100%;
}
.fenlei{width: 100%;margin-top: 2%;}
	.xpfb{width:33%;float: left ; border: 1px #bfbfbf solid ;}
.xpfb1{width: 33%;float: left ;margin-left: 0.5%;border: 1px #bfbfbf solid ;}
.xpfbimg{width: 100%; height: 100%;}
.xpfbimg img{width:100%;}
.xpfbimg img:hover {width: 100%;height: 100%;box-shadow: 2px 2px 5px #888888;}
.jianjie{width: 100%;height: auto ;font-size: 14px;font-family: 微软雅黑;color: #666666;margin-top: 25px; }
.xpmore{width: 50%;background-color: #0051a0;-moz-border-radius:15px;-webkit-border-radius:15px;text-align: center ;margin-top: 20px;margin-left: 25%; margin-bottom: 3%;}
.xinwen{
	width:32%; margin-right:10px; margin-top: 20px;
}
.xinwennr{
	width: 100%;
}
.xinwenlb{width: 33%;float: left ;margin-top: 20px; margin-left: 0px;}
.xinwenlbjj{margin-bottom: 15px;}
.lxwm{ width: 40%;}
.lxwm1{ width: 40%; margin-left: 10px;}
.gzwm{
	width: 18%;
}
.map img{
	width: 100%;
}

}

@media screen and (min-width: 768px) and (max-width: 959px){
	.dh_1{ width: 100%;float: left ; margin:0px; border:none; }

	#topmenu1 {
	float:left;
	width:100%; 
	font-family: 微软雅黑,Arial;
	text-align: center;
	z-index:200;}
#topmenu1 ul li {
	float: left;
	text-align: center;
	width:16%;
	}

#topmenu1 ul li ul{
	display:none;
}
#topmenu1 ul li ul li {
	display:none;
}
#slider {
	width: 100%;
	margin: 0 auto;
}
.sousuo{
	display: none ;
}
.flexslider{
	width: 100%;
	height:400px;
}
    .flexslider .slides li img{
	width: 100%;
	height: 100%;
}
.fenlei{width: 100%;margin-top: 2%;}
.xpfb{width:33%;float: left ; border: 1px #bfbfbf solid ;}
.xpfb1{width: 33%;float: left ;margin-left: 0.5%;border: 1px #bfbfbf solid ;}
.xpfbimg{width: 100%; height: 100%;}
.xpfbimg img{width:100%;}
.xpfbimg img:hover {width: 100%;height: 100%;box-shadow: 2px 2px 5px #888888;}
.jianjie{width: 100%;height: auto ;font-size: 14px;font-family: 微软雅黑;color: #666666;margin-top: 25px;}
.xpmore{width: 50%;background-color: #0051a0;-moz-border-radius:15px;-webkit-border-radius:15px;text-align: center ;margin-top: 20px;margin-left: 25%; margin-bottom: 3%;}
.xpmore a{width: 50%;color: #FFFFFF; line-height: 35px;font-size: 15px;font-family: 微软雅黑;}

.xpmore a:hover {color: #ffffff;font-weight: bold ;}
.cplim{width: 100%;text-align: center ;float: left ;}
.cplim ul li{width: 33.33%;float: left ;text-align: center ;line-height: 33px;}
.cplim ul li a{width: 33.33%;color: #555555;height: 33px;text-align: center ;font-size: 14px;font-family: 宋体 ;padding-bottom: 8px;text-decoration: none;}
.cplim ul li a:hover {border-bottom: 2px #0051a0 solid ;}
.cplim ul li.quanbu { display: none ;}
.cptp ul li{width: 48%;height:  auto ;float: left ;margin-left: 9px; }
.cptp ul li .cpname{ width:100%;line-height: 50px;font-size: 14px;font-family: 微软雅黑 ;text-align: center ;}
.cpmore{ width: 25%; margin-bottom: 20px; margin-top: 10px; margin-left: 37%;}
.gsjj{width: 100%;text-align: center ;padding-bottom: 60px; }
.news{width: 100%;text-align: center ;margin-top: 10px;}
.xinwen{
	width:30%; margin-right:10px; margin-top: 20px;
}
.xinwennr{
	width: 100%;
}
.xinwenlb{width: 30%;float: left ;margin-top: 20px; margin-left: 0px;}
.xinwenlbjj{margin-bottom: 15px;}
.newslb ul li{
	margin-top: 10px;
}
.lxwm{
	width: 48%; margin-top: 20px;
}
.lianxiwmr{
	line-height: 15px;
}
.lxwm1{
	width: 48%; margin-left:2%; margin-top: 20px;
}
.map img{
	width: 100%;
}
.gzwm{
	display: none ;
}
.footerdb{
	text-align: center ;
}


}



@media screen and (min-width:440px) and (max-width:768px){
.top_bt{width: 100%; background-color: rgba(174,204,228,0.85); position: inherit;}
.top_dh{width: 100%;}
	.dh_1{ width: 100%;float: left ; margin:0px; background-color: #e70012; border:none; max-height: 60px;}
	#topmenu1 {
	float:left;
	width:100%; 
	font-family: 微软雅黑,Arial;
	text-align:center;
	padding-bottom: 20px;
}
#topmenu1 .MainNav {
	overflow: visible;
}
#topmenu1 ul {
	width:100%;
	text-align: center;
}
#topmenu1 ul li {
	float: left;
	text-align: center;
	width:33.33%;
	height: 40px;
	border: 1px #FFFFFF solid ;
	
}
#topmenu1 ul li:first-child {
	display: none ;
}

#topmenu1 ul li a {
	width:100%;
	height:40px;
	display:block;
	line-height:40px;
	color: #ffffff;
	padding: 0px; 
	font-size:16px;
}
#topmenu1 li a:hover {
	font-weight: bold;
}
#topmenu1 ul li ul{
	display:none;
}
#topmenu1 ul li ul li {
	display:none;
}

.top_dianhua{
	width: 35%;
}
.top_cplx{
	width: 60%;
}
.top_cplx ul li{
	width: 50%;
}
	#topmenu1 {
	float:left;
	width:100%; 
	font-family: 微软雅黑,Arial;
	text-align:center;
	padding-bottom: 20px;
	padding-left: 0px;
}
.logo{width: 100%;  margin-top: 25px; margin-bottom:23px; text-align: center; margin-left: 20%;}
.logo a img{width: 100%; height: 100%;}

.MainNav{
	width:100%; 
	height: auto;
}
.ysname{
	width: 100%; max-height: 20px; overflow: hidden ;
}
.ysimg img{
	margin-left: 0px;
}

.sousuo{
	display: none ;
}
.flexslider{
	width: 100%;
	height: 200px;
}
    .flexslider .slides li img{
	width: 100%;
	height: 100%;
}
.fenlei{width: 100%;margin-top: 2%;}
.xpfb{width:33%;float: left ; border: 1px #bfbfbf solid ;}
.xpfb1{width: 33%;float: left ;margin-left: 0.5%;border: 1px #bfbfbf solid ;}
.xpfbimg{width: 100%; height: 100%;}
.xpfbimg img{width:100%;}
.xpfbimg img:hover {width: 100%;height: 100%;box-shadow: 2px 2px 5px #888888;}
.jianjie{width: 100%;height: auto ;font-size: 14px;font-family: 微软雅黑;color: #666666;margin-top: 25px;}
.xpmore{width: 50%;background-color: #0051a0;-moz-border-radius:15px;-webkit-border-radius:15px;text-align: center ;margin-top: 20px;margin-left: 25%; margin-bottom: 3%;}
.xpmore a{width: 50%;color: #FFFFFF; line-height: 35px;font-size: 15px;font-family: 微软雅黑;}
.xpmore a:hover {color: #ffffff;font-weight: bold ;}
.cplim{width: 100%;text-align: center ;float: left ; margin-top: 24px;}
.cplim ul li{width:18%;float: left ;text-align: center ; background:none; margin-left: 10px; max-height:38px; overflow: hidden ; }
.cplim ul li .biaotibj{width:100%;background: #0e9abd;line-height: 38px;border-radius:20px;-moz-border-radius:20px; margin-left: 0px;}
.cplim ul li .biaotibj a{width: 100%;color: #ffffff;height: 33px;text-align: center ;font-size: 13px;font-family: 微软雅黑 ;text-decoration: none;}
.gsjj{
	padding-bottom: 0px;
}
.guanyu{
	margin-top: 10px;
}
.gywm{
	margin-top: 20px;
}
.gywm_nr{
	margin-top: 0px;
}
 .gsname{
	margin-top: 0px;
	text-align: center ;
}
.jjnr{
	margin-top: 0px;
}
.jjmore{
	display: none ;
}
.newsbt{
	margin-top: 20px;
}
.cp{
	padding-bottom: 0px;
}
.newjj{
	width: 70%;
	text-align: left ;
	margin-top: 0px;
}
.newimg img{
	width: 20%;
	float: left ;
}
.newnr ul li{
	width: 100%;
	float: left ;
	margin-top: 15px;
	margin-left: 0px;
}
.newname{
	width: 70%;
	float: left ;
}
.newname a{
	width: 100%;
	text-align: left ;
	float: left ;
}
.cptp{
	margin-top: 20px;
}
.cptp ul li{width: 48%;height:  auto ;float: left ;margin-left: 1%; }
.cptp ul li .cpname{ width:100%;line-height: 50px;font-size: 14px;font-family: 微软雅黑 ;text-align: center ;}

.cpmore{ width: 25%; margin-bottom: 20px; margin-top: 10px; margin-left: 37%;}
.lianxipz{
	display: none ;
}
.db{
	margin-top: 15px;
	padding-bottom: 20px;
}
.news{width: 100%;;text-align: center ;margin-top: 10px;}
.xinwen{
	display: none ;
}
.xinwenlb{width: 100%;float: left ;margin-top: 20px;}
.xinwenlbjj{margin-bottom: 15px;}
.newslb ul li{
	margin-top: 10px;
}
.db_logo{
	padding: 0px; 
	width: 50%;
	display: none ;
}
.dbdh{
	width: 45%;
	margin: 0px;
	float: right ;
	margin-top: 10px;
	display: none ;
}
.dbdh ul li{
	width: 45%;
	float: left ;
	margin-left: 0px;
}
.dbdh ul li ul li{
	width: 100%;
	margin-top: 10px;
}
.dbdh ul li ul li a{
	font-size: 13px;
}
.weixin{
	margin-top: 20px;
}
.lianxifs{
	margin-top: 20px;
}
.lxwm{
	width: 48%; margin-top: 20px;
}
.lianxiwmr{
	line-height: 15px;
}
.lxwm1{
	width: 48%; margin-left:2%; margin-top: 20px;
}
.map img{
	width: 100%;
}
.gzwm{
	display: none ;
}
.footerdb{
	text-align: center ;
	line-height: 28px;
}

.nyjishu{
	float: left ;
	width: 100%;
}
.nyjishu ul li{
	width: 100%;
	margin-top: 20px;
	float: left ;
	margin-left:3%;
}
.nyjishu ul li .nyjstp{
	width: 20%;
	float: left ;
}
.nyjishu ul li .nyjstp img{
	width: 100%;
	border: 1px #999999 solid ;  
}
.nyjishu ul li .nyjsbt{
	width: 78%;
	line-height: 30px;
	max-height: 30px;
	overflow: hidden ;
	float: left ;
	margin-top: 0px;
	margin-left: 1%;
}
.nyjishu ul li .nyjsbt a{
	width: 100%;
		font-size: 16px;
	font-family: 微软雅黑 ;
	color: #444444;
		max-height: 30px;
	overflow: hidden ;
}
.nyjishu ul li .nyjsbt a:hover {
	color: #444444;
	font-weight: bold ;
}
.nyjsjj{
	width: 98%;
	font-size: 14px;
	font-family: 微软雅黑 ;
	color: #C0C0C0; 
	margin-top: 10px;
	margin-left: 1%;
}
.nyjstime{
	display: none ;
}
.nyjsmore{
	display: none ;
}



}
@media screen and (max-width: 414px){
.top_bt{width: 100%; background-color: rgba(174,204,228,0.85); position: inherit;}
.top_dh{width: 100%;}
	.dh_1{ width: 100%;float: left ; margin:0px; background-color: #e70012; border:none; max-height: 60px;}
	#topmenu1 {
	float:left;
	width:100%; 
	font-family: 微软雅黑,Arial;
	text-align:center;
	padding-bottom: 20px;
}
#topmenu1 .MainNav {
	overflow: visible;
}
#topmenu1 ul {
	width:100%;
	text-align: center;
}
#topmenu1 ul li {
	float: left;
	text-align: center;
	width:33.33%;
	height: 40px;
	border: 1px #FFFFFF solid ;
	
}
#topmenu1 ul li:first-child {
	display: none ;
}

#topmenu1 ul li a {
	width:100%;
	height:40px;
	display:block;
	line-height:40px;
	color: #ffffff;
	font-size:16px;
	padding: 0px;
}
#topmenu1 li a:hover {
	font-weight: bold;
}
#topmenu1 ul li ul{
	display:none;
}
#topmenu1 ul li ul li {
	display:none;
}

.top_dianhua{
	width: 40%;
}
.top_cplx{
	width: 60%;
}
.top_cplx ul li{
	width: 50%;
}
	#topmenu1 {
	float:left;
	width:100%; 
	font-family: 微软雅黑,Arial;
	text-align:center;
	padding-bottom: 20px;
	padding-left: 0px;
	}
.logo{width: 100%;  margin-top: 25px; margin-bottom:23px; text-align: center;}
.logo a img{width: 100%; height: 100%;}

.MainNav{
	width:100%; 
	height: auto;
}
.ysname{
	width: 100%;overflow: hidden ;
}
.ysimg img{
	margin-left: 0px;
}

.sousuo{
	display: none ;
}
.flexslider{
	width: 100%;
	height: 200px;
}
    .flexslider .slides li img{
	width: 100%;
	height: 100%;
}
.fenlei{width: 100%;margin-top: 2%;}
.xpfb{width:33%;float: left ; border: 1px #bfbfbf solid ;}
.xpfb1{width: 33%;float: left ;margin-left: 0.5%;border: 1px #bfbfbf solid ;}
.xpfbimg{width: 100%; height: 100%;}
.xpfbimg img{width:100%;}
.xpfbimg img:hover {width: 100%;height: 100%;box-shadow: 2px 2px 5px #888888;}
.jianjie{width: 100%;height: auto ;font-size: 14px;font-family: 微软雅黑;color: #666666;margin-top: 25px;}
.xpmore{width: 50%;background-color: #0051a0;-moz-border-radius:15px;-webkit-border-radius:15px;text-align: center ;margin-top: 20px;margin-left: 25%; margin-bottom: 3%;}
.xpmore a{width: 50%;color: #FFFFFF; line-height: 35px;font-size: 15px;font-family: 微软雅黑;}
.xpmore a:hover {color: #ffffff;font-weight: bold ;}
.cplim{width: 100%;text-align: center ;float: left ; margin-top: 24px;}
.cplim ul li{width:45%;float: left ;text-align: center ; background:none; margin-left: 10px; max-height:38px; overflow: hidden ; margin-top: 10px; }
.cplim ul li .biaotibj{width:100%;background: #0e9abd;line-height: 38px;border-radius:20px;-moz-border-radius:20px; margin-left: 0px;}
.cplim ul li .biaotibj a{width: 100%;color: #ffffff;height: 33px;text-align: center ;font-size: 13px;font-family: 微软雅黑 ;text-decoration: none;}
.gsjj{
	padding-bottom: 0px;
}
.guanyu{
	margin-top: 10px;
}
.gywm{
	margin-top: 20px;
}
.gywm_nr{
	margin-top: 0px;
}
 .gsname{
	margin-top: 0px;
	text-align: center ;
}
.jjnr{
	margin-top: 0px;
}
.jjmore{
	display: none ;
}
.newsbt{
	margin-top: 20px;
}
.cp{
	padding-bottom: 0px;
}
.newjj{
	width: 70%;
	text-align: left ;
	margin-top: 0px;
}
.newimg img{
	width: 20%;
	float: left ;
}
.newnr ul li{
	width: 100%;
	float: left ;
	margin-top: 15px;
	margin-left: 0px;
}
.newname{
	width: 70%;
	float: left ;
	max-height:15px;
	overflow: hidden ;
}
.newname a{
	width: 100%;
	text-align: left ;
	float: left ;
}
.cptp{
	margin-top: 20px;
}
.cptp ul li{width: 48%;height:  auto ;float: left ;margin-left: 1%; }
.cptp ul li .cpname{ width:100%;line-height: 30px;font-size: 14px;font-family: 微软雅黑 ;text-align: center ; max-height: 30px;overflow: hidden ;}
.cptp ul li .cpname a{
	line-height: 0px;
}

.cpmore{ width: 25%; margin-bottom: 20px; margin-top: 10px; margin-left: 37%;}
.lianxipz{
	display: none ;
}
.db{
	margin-top: 15px;
	padding-bottom: 20px;
}
.news{width: 100%;;text-align: center ;margin-top: 10px;}
.xinwen{
	display: none ;
}
.xinwenlb{width: 100%;float: left ;margin-top: 20px;}
.xinwenlbjj{margin-bottom: 15px;}
.newslb ul li{
	margin-top: 10px;
}
.db_logo{
	padding: 0px; 
	width: 50%;
	display: none ;
}
.dbdh{
	width: 45%;
	margin: 0px;
	float: right ;
	margin-top: 10px;
	display: none ;
}
.dbdh ul li{
	width: 45%;
	float: left ;
	margin-left: 0px;
}
.dbdh ul li ul li{
	width: 100%;
	margin-top: 10px;
}
.dbdh ul li ul li a{
	font-size: 13px;
}
.weixin{
	margin-top: 20px;
	display: none ;
}
.lianxifs{
	margin-top: 20px;
}
.lxwm{
	width: 48%; margin-top: 20px;
}
.lianxiwmr{
	line-height: 15px;
}
.lxwm1{
	width: 48%; margin-left:2%; margin-top: 20px;
}
.map img{
	width: 100%;
}
.gzwm{
	display: none ;
}
.footerdb{
	text-align: center ;
	line-height: 28px;
}

.nyjishu{
	float: left ;
	width: 100%;
}
.nyjishu ul li{
	width: 100%;
	margin-top: 20px;
	float: left ;
	margin-left:3%;
}
.nyjishu ul li .nyjstp{
	width: 20%;
	float: left ;
}
.nyjishu ul li .nyjstp img{
	width: 100%;
	border: 1px #999999 solid ;  
}
.nyjishu ul li .nyjsbt{
	width: 78%;
	line-height: 30px;
	max-height: 30px;
	overflow: hidden ;
	float: left ;
	margin-top: 0px;
	margin-left: 1%;
}
.nyjishu ul li .nyjsbt a{
	width: 100%;
		font-size: 16px;
	font-family: 微软雅黑 ;
	color: #444444;
		max-height: 30px;
	overflow: hidden ;
}
.nyjishu ul li .nyjsbt a:hover {
	color: #444444;
	font-weight: bold ;
}
.nyjsjj{
	width: 98%;
	font-size: 14px;
	font-family: 微软雅黑 ;
	color: #C0C0C0; 
	margin-top: 10px;
	margin-left: 1%;
}
.nyjstime{
	display: none ;
}
.nyjsmore{
	display: none ;
}







}


























